package com.gitee.tje.waving.beans;

import com.gitee.tje.waving.beans.property.PropertyValues;

/**
 * bean定义
 *
 * @author taojiaen
 * @date 2018-02-11 18:37
 */
public class FormatBeanDefinition {
    public final  Class<?> beanClazz;
    public final String beanName;
    public final Scope scope;
    public final PropertyValues propertyValues;


    public FormatBeanDefinition(BeanDefinition  beanDefinition, Class<?> clazz) {
        this.beanClazz = clazz;
        this.beanName = beanDefinition.beanName;
        this.scope = beanDefinition.scope;
        this.propertyValues = beanDefinition.propertyValues;
    }
}
